1
1420
306
139
23
1
291
13
4
5
149
145
332
6
201
314
346
506
54
1
20
3
2
7
8
448
1
14
6
2
1
35
6
20
1
9
1
115
1
665
53
6
1
45
541
422
405
575
784
57
1
1
1
1097
1
44
1
1
1
3
1
1
21
169
2
1
1
1
2
1
5
40
121
6
1251
43
414
724
253
28
468
28
9
1
7
2
42
342
69
41
1414
7
6